home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 1
/
Nebula One.iso
/
Mail
/
MailEnclosure
/
Source.v0.15
/
info.subproj
/
InfoController.m
< prev
next >
Wrap
Text File
|
1995-06-12
|
893b
|
39 lines
#import "InfoController.h"
#import "StringStorage.h"
#import "version.h"
@implementation InfoController
- init
{
[super init];
[self setDocType: "info"];
return self;
}
- awakeFromNib
{
[versionText setStringValue: version];
if([maintainerText respondsTo: @selector(setTitle:)])
[maintainerText setTitle: maintainer];
else
[maintainerText setStringValue: maintainer];
return self;
}
- sendComments: sender;
{
char subject[80];
id s = [NXApp appSpeaker];
sprintf(subject,"Re: %s %s", [NXApp appName], version);
NXPortFromName("Mail", NULL); /* make sure app is launched */
[[NXApp appSpeaker] setSendPort:NXPortFromName("MailSendDemo", NULL)];
[s performRemoteMethod:"setTo:" with: maintainer length: strlen(maintainer)+1];
[s performRemoteMethod:"setSubject:" with: subject length: strlen(subject)+1];
return self;
}
@end